Life On A Quarter Acre

Callopistromyia annulipes (Peacock Fly)

About
Observations
Taxonomy
Callopistromyia annulipes
(Peacock Fly)
Callopistromyia annulipes
(Peacock Fly)
On front porch doing his wings-up peacock dance BugGuide ID